#ifndef __MYARRAY_H__
#define __MYARRAY_H__
#define ElementType void*
#define Free(array)  free(array);array=NULL

typedef struct DynamicArray
{   
    ElementType *dp;
    int size;
    int len;

}DynamicArray;

int Initialize(DynamicArray *array);
void FreeArray(DynamicArray *array);
int ReallocArray(DynamicArray *array);
int InsertArray(DynamicArray *array,ElementType element);

#endif